be up to some mischief - Turco Inglés Diccionario